package pl.enigmatic.objects;

import pl.enigmatic.PropertyProjector;

public abstract class TypedPropertyProjector<X, Y> implements PropertyProjector<X, Y> {

	private final Class<Y> type;

	private TypedPropertyProjector(final Class<Y> type) {
		this.type = type;
	}

	public Class<Y> getPropertyType() {
		return type;
	}
}
